﻿// ===============================================================================
// IInputControl.cs
// EOS Web Framework
// ===============================================================================
// Copyright (c) EOS Development Group. All rights reserved.
// ===============================================================================

namespace EOS.Framework.Web.Mvc.Controls
{
    /// <summary>
    /// Interface for all controls.
    /// </summary>
    public interface IInputControl
    {        
        /// <summary>
        /// Resets this instance.
        /// </summary>
        void Reset();

        /// <summary>
        /// Sets the incoming value.
        /// </summary>
        /// <value>The value.</value>
        /// <remarks>Set value to null to clear the value.</remarks>
        string InputValue { set; get; }
    }


}
